maned sheep - Français Anglais Dictionnaire